(not) all there [kd]

listen to the pronunciation of (not) all there [kd]
التركية - الإنجليزية
(deyim) all there
sane, of sound mind